package com.exam.service.student;

import java.io.Serializable;
import java.util.List;

import com.exam.common.vo.ExamStuVO;
import com.exam.common.vo.page.PageModel;
import com.exam.entity.ExamStu;

public interface StuService {
	public Serializable save(ExamStu entity);	
	public Serializable merge(ExamStu entity);
	

	public void update(ExamStu entity);	
	
	public void saveOrUpdate(ExamStu entity);

	public void delete(ExamStu entity);	

	public ExamStu findByKey(Serializable id);

	public List<ExamStu> findAll();
	
	public PageModel<ExamStuVO> findByPage() throws Exception;
	
	public ExamStuVO findByStuNumber(String stuNumber);
	public PageModel<ExamStuVO> findBySearchTip(String searchTip);
	
	public PageModel<ExamStuVO> findBySearchType(String[] num , String searchType);
}
